951
755
2
3
293
108
33
1
4
292
16
1
6
1
2
1
173
126
31
591
2
1706
518
1012
917
124
5
1
1497
30
33
12
14
32
1
1
63
1
1
1
1
139
1
601
963
758
797
43
9
1
12
1074
1
5
69
1
1
152
78
5
15
4
1
2
19
416
1
1262
27
24
1629
1
37
1541
81
64
4
32
18
1
149
1022
4
1
344
147
1700
6
502